A Practical Approach to Task-dialog and Abstract Presentation Modeling of Graphical User Interfaces
نویسندگان
چکیده
While Model Driven Architecture (MDA) has already been adopted by companies for the development of business and persistence layers, there has been no general adoption of a model-driven approach for graphical user interface (GUI) development. Therefore, the present paper describes a practical and pragmatic approach for task-dialog and abstract presentation modeling of GUIs. The presented model has already been used to generate user interfaces. It will be shown how UML activity diagrams can be extended in order to enable automated code genertation from the model— with some manual intervention (with a GUI builder to layout the GUI components). A sample application will be described in order to show how the presented model can be used.
منابع مشابه
A New Trust Model for B2C E-Commerce Based on 3D User Interfaces
Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...
متن کاملThe Guilet Dialog Model and Dialog Core for Graphical User Interfaces
Model-based approaches to graphical user interfaces (GUIs) achieved poor acceptance of software engineers because the offer models, architectures, components, frameworks and libraries that restrict the flexibility of development too much. We propose a dialog model which enables flexible development with no restrictions on presentation and application layer and without any implementation-technol...
متن کاملPattern-driven Model-based User-Interface Development
tasks Tasks which require complex activities whose performance cannot be univocally allocated. A user session with a system. The phases three to five are supported by the Teresa (Transformation Environment for Interactive Systems Representations, [Mori et al. 2004]) environment, a software tool for semi-automatic design of user-interfaces beginning with a CTT task specification. It provides sug...
متن کاملUSIXML: A User Interface Description Language for Context-Sensitive User Interfaces
This paper presents USIXML (USer Interface eXtensible Markup Language), a User Interface Description Language aimed at describing user interfaces with various levels of details and abstractions, depending on the context of use. USIXML supports a family of user interfaces such as, but not limited to: deviceindependent, platform-independent, modality independent, and ultimately context-independen...
متن کاملDerivation of a Dialog Model from a Task Model by Activity Chain Extraction
Over the last few years, Model-Based User Interface Design has become an important tool for creating multi-device User Interfaces. By providing information about several aspects of the User Interface, such as the task for which it is being built, different User Interfaces can be generated for fulfilling the same needs although they have a different concrete appearance. In the process of making ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006